small wild mammals - German English Dictionary